Universal Plaza Hotel
60-66 The Broadway, Southall, Greater London, United Kingdom, UB1 1QB
(02085) 749091 Phone